function validForm() {
	if(checkRegisterName() == false){
		alert("账号请输入6位的英文字母和数字");
		return false;
	} else if(checkEmail() == false){
		alert("请输入正确的邮箱");
		return false;
	} else if(checkPwd() == false){
		alert("密码请输入6位的英文字母和数字");
		return false;
	} else{
		var username = document.getElementById("Username").value;
		if(checkUsername(username)){ // 如果没有重名，则进行注册保存信息
			save();
			return true;
		} else{
			return false;
		}
	}
	return true;
}

/*验证登录账号*/
function checkRegisterName() {
	var registerName = document.getElementById("Username").value;
	var regRegisterName = /^[a-zA-Z0-9]{6}$/;
	if (regRegisterName.test(registerName) == false) {
		return false;
	}
	return true;
}

// 验证邮箱
function checkEmail(){
	var email = document.getElementById("email").value;
	var regEmail = /^[a-z0-9]\w+@[a-z0-9]{2,3}(\.[a-z]{2,3}){1,2}$/i;
	if(regEmail.test(email) == false) {
		return false;
	}
	return true;
}

/*验证登录密码*/
function checkPwd(){
	var pwd = document.getElementById("password").value;
	var regPwd = /^[a-zA-Z0-9]{6}$/;
	if(regPwd.test(pwd) == false) {
		return false;
	}
	return true;
}

// 检查用户名是否存在
function checkUsername(username){
	for(var i = 0;i < localStorage.length;i++){
		// 通过循环拿到每一个key的名字，即username
		var keyName = localStorage.key(i);
		// 比较localStorage中的用户名和注册时输入的是否一致
		if(keyName === username){
			alert("用户名已存在");
			return false;
		}
	}
	return true;
}

// 往localStorage中添加用户注册信息
function save(){
	var usernameValue = document.getElementById("Username").value;
	var emailValue = document.getElementById("email").value;
	var passwordValue = document.getElementById("password").value;
	
	var user = new Object();
	user.username = usernameValue;
	user.email = emailValue;
	user.password = passwordValue;
	
	// user对象转换成字符串
	var str = JSON.stringify(user);
	localStorage.setItem(user.username,str);
}